package com.hand.demo.domain.entity;

import java.math.BigDecimal;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonInclude;
import io.choerodon.mybatis.annotation.ModifyAudit;
import io.choerodon.mybatis.annotation.VersionAudit;
import io.choerodon.mybatis.domain.AuditDomain;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 简历基本信息解析表(HhrTaBasicInfo)实体类
 *
 * @author
 * @since 2025-06-16 12:16:54
 */

@ApiModel("简历基本信息解析表")
@VersionAudit
@ModifyAudit
@JsonInclude(value = JsonInclude.Include.NON_NULL)
@Table(name = "hhr_ta_basic_info")
public class HhrTaBasicInfo extends AuditDomain {
    private static final long serialVersionUID = -38245387492670441L;

    public static final String FIELD_ID = "id";
    public static final String FIELD_AGE = "age";
    public static final String FIELD_AGE_INF = "ageInf";
    public static final String FIELD_APPLY_JOB = "applyJob";
    public static final String FIELD_AVATAR_URL = "avatarUrl";
    public static final String FIELD_BIRTHDAY = "birthday";
    public static final String FIELD_BLOOD_TYPE = "bloodType";
    public static final String FIELD_COLLEGE = "college";
    public static final String FIELD_COLLEGE_DEPT = "collegeDept";
    public static final String FIELD_COLLEGE_RANK = "collegeRank";
    public static final String FIELD_COLLEGE_RANK_QS = "collegeRankQs";
    public static final String FIELD_COLLEGE_TYPE = "collegeType";
    public static final String FIELD_COMPUTER_LEVEL = "computerLevel";
    public static final String FIELD_CONT_AWARD = "contAward";
    public static final String FIELD_CONT_BASIC_INFO = "contBasicInfo";
    public static final String FIELD_CONT_CAMPUS_EXP = "contCampusExp";
    public static final String FIELD_CONT_CERTIFICATE = "contCertificate";
    public static final String FIELD_CONT_COURSE = "contCourse";
    public static final String FIELD_CONT_COVER_LETTER = "contCoverLetter";
    public static final String FIELD_CONT_EDUCATION = "contEducation";
    public static final String FIELD_CONT_EXPECT_JOB = "contExpectJob";
    public static final String FIELD_CONT_EXTRA_INFO = "contExtraInfo";
    public static final String FIELD_CONT_HOBBY = "contHobby";
    public static final String FIELD_CONT_INTERNSHIP = "contInternship";
    public static final String FIELD_CONT_JOB_EXP = "contJobExp";
    public static final String FIELD_CONT_JOB_SKILL = "contJobSkill";
    public static final String FIELD_CONT_LANGUAGE = "contLanguage";
    public static final String FIELD_CONT_MY_DESC = "contMyDesc";
    public static final String FIELD_CONT_MY_PROJECT = "contMyProject";
    public static final String FIELD_CONT_PROJ_EXP = "contProjExp";
    public static final String FIELD_CONT_PUBLICATIONS = "contPublications";
    public static final String FIELD_CONT_RESEARCH = "contResearch";
    public static final String FIELD_CONT_SOCIAL_EXP = "contSocialExp";
    public static final String FIELD_CONT_TRAINING = "contTraining";
    public static final String FIELD_DEGREE = "degree";
    public static final String FIELD_EMAIL = "email";
    public static final String FIELD_ENGLISH_LEVEL = "englishLevel";
    public static final String FIELD_EXPECT_JLOCATION = "expectJlocation";
    public static final String FIELD_EXPECT_SALARY = "expectSalary";
    public static final String FIELD_EXPECT_TIME = "expectTime";
    public static final String FIELD_GENDER = "gender";
    public static final String FIELD_GENDER_INF = "genderInf";
    public static final String FIELD_GRAD_TIME = "gradTime";
    public static final String FIELD_HAS_OVERSEA_EDU = "hasOverseaEdu";
    public static final String FIELD_HAS_OVERSEA_EXP = "hasOverseaExp";
    public static final String FIELD_HEIGHT = "height";
    public static final String FIELD_HOMETOWN_ADDRESS = "hometownAddress";
    public static final String FIELD_HOMETOWN_ADDRESS_NORM = "hometownAddressNorm";
    public static final String FIELD_HUKOU_ADDRESS = "hukouAddress";
    public static final String FIELD_HUKOU_ADDRESS_NORM = "hukouAddressNorm";
    public static final String FIELD_ID_CARD = "idCard";
    public static final String FIELD_LANGUAGES = "languages";
    public static final String FIELD_MAJOR = "major";
    public static final String FIELD_MARITAL_STATUS = "maritalStatus";
    public static final String FIELD_NAME = "name";
    public static final String FIELD_NAME_EN = "nameEn";
    public static final String FIELD_NATIONALITY = "nationality";
    public static final String FIELD_PHONE = "phone";
    public static final String FIELD_POLIT_STATUS = "politStatus";
    public static final String FIELD_RACE = "race";
    public static final String FIELD_RAW_TEXT = "rawText";
    public static final String FIELD_RECRUIT = "recruit";
    public static final String FIELD_RESUME_CRETATE_BY = "resumeCretateBy";
    public static final String FIELD_RESUME_CRETATE_DTTM = "resumeCretateDttm";
    public static final String FIELD_RESUME_INTEGRITY = "resumeIntegrity";
    public static final String FIELD_RESUME_NAME = "resumeName";
    public static final String FIELD_RESUME_PARSE_TIME = "resumeParseTime";
    public static final String FIELD_RESUME_SOURCE = "resumeSource";
    public static final String FIELD_RESUME_TYPE = "resumeType";
    public static final String FIELD_STAR_SIGN = "starSign";
    public static final String FIELD_SURNAME = "surname";
    public static final String FIELD_TENANT_ID = "tenantId";
    public static final String FIELD_WEIGHT = "weight";
    public static final String FIELD_WORK_COMPANY = "workCompany";
    public static final String FIELD_WORK_INDUSTRY = "workIndustry";
    public static final String FIELD_WORK_JOB_NATURE = "workJobNature";
    public static final String FIELD_WORK_LOCATION = "workLocation";
    public static final String FIELD_WORK_POSITION = "workPosition";
    public static final String FIELD_WORK_SALARY = "workSalary";
    public static final String FIELD_WORK_START_TIME = "workStartTime";
    public static final String FIELD_WORK_START_TIME_INF = "workStartTimeInf";
    public static final String FIELD_WORK_STATUS = "workStatus";
    public static final String FIELD_WORK_YEAR = "workYear";
    public static final String FIELD_WORK_YEAR_INF = "workYearInf";
    public static final String FIELD_WORK_YEAR_NORM = "workYearNorm";

    @Id
    @GeneratedValue
    private Long id;

    @ApiModelProperty(value = "年龄")
    private String age;

    @ApiModelProperty(value = "年龄(推断)，模型推断结果")
    private String ageInf;

    @ApiModelProperty(value = "应聘职位")
    private String applyJob;

    @ApiModelProperty(value = "头像URL，如有提取")
    private String avatarUrl;

    @ApiModelProperty(value = "出生日期")
    private String birthday;

    @ApiModelProperty(value = "血型")
    private String bloodType;

    @ApiModelProperty(value = "毕业学校")
    private String college;

    @ApiModelProperty(value = "毕业院系")
    private String collegeDept;

    @ApiModelProperty(value = "国内排名，1-1000")
    private String collegeRank;

    @ApiModelProperty(value = "国际排名")
    private String collegeRankQs;

    @ApiModelProperty(value = "学校类型，取值0~7： 0:普通院校 1:985 2:211 3:港澳台院校 4:海外院校 5:中学 6:职业教育 7:培训机构")
    private Integer collegeType;

    @ApiModelProperty(value = "计算机水平")
    private String computerLevel;

    @ApiModelProperty(value = "原始奖励段落")
    private Object contAward;

    @ApiModelProperty(value = "原始简历中的基本信息段落")
    private Object contBasicInfo;

    @ApiModelProperty(value = "原始在校活动段落")
    private Object contCampusExp;

    @ApiModelProperty(value = "原始证书段落")
    private Object contCertificate;

    @ApiModelProperty(value = "原始课程段落")
    private Object contCourse;

    @ApiModelProperty(value = "原始求职信段落")
    private Object contCoverLetter;

    @ApiModelProperty(value = "原始教育经历段落")
    private Object contEducation;

    @ApiModelProperty(value = "原始期望工作描述段落")
    private Object contExpectJob;

    @ApiModelProperty(value = "其他附加信息段落")
    private Object contExtraInfo;

    @ApiModelProperty(value = "原始兴趣爱好段落")
    private Object contHobby;

    @ApiModelProperty(value = "原始实习段落")
    private Object contInternship;

    @ApiModelProperty(value = "原始工作经历段落")
    private Object contJobExp;

    @ApiModelProperty(value = "原始技能段落")
    private Object contJobSkill;

    @ApiModelProperty(value = "原始语言技能段落")
    private Object contLanguage;

    @ApiModelProperty(value = "原始自我评价段落")
    private Object contMyDesc;

    @ApiModelProperty(value = "原始作品展示段落")
    private Object contMyProject;

    @ApiModelProperty(value = "原始项目描述段落")
    private Object contProjExp;

    @ApiModelProperty(value = "原始论文发表段落")
    private Object contPublications;

    @ApiModelProperty(value = "原始科研段落")
    private Object contResearch;

    @ApiModelProperty(value = "原始社会实践段落")
    private Object contSocialExp;

    @ApiModelProperty(value = "原始培训段落")
    private Object contTraining;

    @ApiModelProperty(value = "学历")
    private String degree;

    @ApiModelProperty(value = "邮箱")
    private String email;

    @ApiModelProperty(value = "英语水平")
    private String englishLevel;

    @ApiModelProperty(value = "期望工作地点")
    private Object expectJlocation;

    @ApiModelProperty(value = "期望薪资")
    private Object expectSalary;

    @ApiModelProperty(value = "到岗时间")
    private String expectTime;

    @ApiModelProperty(value = "性别，取值：男/女/male/female")
    private String gender;

    @ApiModelProperty(value = "性别(推断)，模型推断结果，无性别信息时推断")
    private String genderInf;

    @ApiModelProperty(value = "毕业时间")
    private String gradTime;

    @ApiModelProperty(value = "海外留学经历，取值：是/否")
    private String hasOverseaEdu;

    @ApiModelProperty(value = "海外工作经历，取值：是/否")
    private String hasOverseaExp;

    @ApiModelProperty(value ="身高")
    private String height;

    @ApiModelProperty(value = "籍贯地址")
    private Object hometownAddress;

    @ApiModelProperty(value = "籍贯地址(规范)，系统标准化到区县一级")
    private String hometownAddressNorm;

    @ApiModelProperty(value = "户口地址")
    private Object hukouAddress;

    @ApiModelProperty(value = "户口地址(规范)，系统标准化到区县一级")
    private String hukouAddressNorm;

    @ApiModelProperty(value = "身份证号")
    private String idCard;

    @ApiModelProperty(value = "语言能力，多语言逗号分隔")
    private String languages;

    @ApiModelProperty(value = "所学专业")
    private String major;

    @ApiModelProperty(value = "婚姻状态")
    private String maritalStatus;

    @ApiModelProperty(value = "候选人姓名", required = true)
    @NotBlank
    private String name;

    @ApiModelProperty(value = "英文名，20241201新增字段")
    private String nameEn;

    @ApiModelProperty(value = "国籍")
    private String nationality;

    @ApiModelProperty(value = "电话号码", required = true)
    @NotBlank
    private String phone;

    @ApiModelProperty(value = "政治面貌")
    private String politStatus;

    @ApiModelProperty(value = "民族")
    private String race;

    @ApiModelProperty(value = "完整原始简历文本")
    private Object rawText;

    @ApiModelProperty(value = "是否统招")
    private String recruit;

    @ApiModelProperty(value = "记录上传简历用户ID")
    private String resumeCretateBy;

    @ApiModelProperty(value = "简历落库时间，记录简历落库时间")
    private Date resumeCretateDttm;

    @ApiModelProperty(value = "简历完整度，模型评估0~100分")
    private BigDecimal resumeIntegrity;

    @ApiModelProperty(value = "用户上传时的文件全名（含扩展名）", required = true)
    @NotBlank
    private String resumeName;

    @ApiModelProperty(value = "简历解析时间，格式：YYYY-MM-DD HH:MM:SS", required = true)
    private String resumeParseTime;

    @ApiModelProperty(value = "简历来源", required = true)
    private String resumeSource;

    @ApiModelProperty(value = "简历类型", required = true)
    private String resumeType;

    @ApiModelProperty(value = "星座")
    private String starSign;

    @ApiModelProperty(value = "姓氏")
    private String surname;

    @ApiModelProperty(value = "租户ID", required = true)
    @NotNull
    private Long tenantId;

    @ApiModelProperty(value = "体重")
    private String weight;

    @ApiModelProperty(value = "当前单位")
    private String workCompany;

    @ApiModelProperty(value = "所处行业")
    private String workIndustry;

    @ApiModelProperty(value = "工作性质")
    private String workJobNature;

    @ApiModelProperty(value = "工作地点")
    private Object workLocation;

    @ApiModelProperty(value = "当前职位")
    private String workPosition;

    @ApiModelProperty(value = "当前薪资")
    private Object workSalary;

    @ApiModelProperty(value = "参加工作时间")
    private String workStartTime;

    @ApiModelProperty(value = "参加工作时间(推断)，模型推断结果")
    private String workStartTimeInf;

    @ApiModelProperty(value = "在职状态")
    private String workStatus;

    @ApiModelProperty(value = "工作年限")
    private String workYear;

    @ApiModelProperty(value = "工作年限(推断)，模型推断结果")
    private String workYearInf;

    @ApiModelProperty(value = "工作年限(规范)，系统标准化结果")
    private String workYearNorm;


    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getAge() {
        return age;
    }

    public void setAge(String age) {
        this.age = age;
    }

    public String getAgeInf() {
        return ageInf;
    }

    public void setAgeInf(String ageInf) {
        this.ageInf = ageInf;
    }

    public String getApplyJob() {
        return applyJob;
    }

    public void setApplyJob(String applyJob) {
        this.applyJob = applyJob;
    }

    public String getAvatarUrl() {
        return avatarUrl;
    }

    public void setAvatarUrl(String avatarUrl) {
        this.avatarUrl = avatarUrl;
    }

    public String getBirthday() {
        return birthday;
    }

    public void setBirthday(String birthday) {
        this.birthday = birthday;
    }

    public String getBloodType() {
        return bloodType;
    }

    public void setBloodType(String bloodType) {
        this.bloodType = bloodType;
    }

    public String getCollege() {
        return college;
    }

    public void setCollege(String college) {
        this.college = college;
    }

    public String getCollegeDept() {
        return collegeDept;
    }

    public void setCollegeDept(String collegeDept) {
        this.collegeDept = collegeDept;
    }

    public String getCollegeRank() {
        return collegeRank;
    }

    public void setCollegeRank(String collegeRank) {
        this.collegeRank = collegeRank;
    }

    public String getCollegeRankQs() {
        return collegeRankQs;
    }

    public void setCollegeRankQs(String collegeRankQs) {
        this.collegeRankQs = collegeRankQs;
    }

    public Integer getCollegeType() {
        return collegeType;
    }

    public void setCollegeType(Integer collegeType) {
        this.collegeType = collegeType;
    }

    public String getComputerLevel() {
        return computerLevel;
    }

    public void setComputerLevel(String computerLevel) {
        this.computerLevel = computerLevel;
    }

    public Object getContAward() {
        return contAward;
    }

    public void setContAward(Object contAward) {
        this.contAward = contAward;
    }

    public Object getContBasicInfo() {
        return contBasicInfo;
    }

    public void setContBasicInfo(Object contBasicInfo) {
        this.contBasicInfo = contBasicInfo;
    }

    public Object getContCampusExp() {
        return contCampusExp;
    }

    public void setContCampusExp(Object contCampusExp) {
        this.contCampusExp = contCampusExp;
    }

    public Object getContCertificate() {
        return contCertificate;
    }

    public void setContCertificate(Object contCertificate) {
        this.contCertificate = contCertificate;
    }

    public Object getContCourse() {
        return contCourse;
    }

    public void setContCourse(Object contCourse) {
        this.contCourse = contCourse;
    }

    public Object getContCoverLetter() {
        return contCoverLetter;
    }

    public void setContCoverLetter(Object contCoverLetter) {
        this.contCoverLetter = contCoverLetter;
    }

    public Object getContEducation() {
        return contEducation;
    }

    public void setContEducation(Object contEducation) {
        this.contEducation = contEducation;
    }

    public Object getContExpectJob() {
        return contExpectJob;
    }

    public void setContExpectJob(Object contExpectJob) {
        this.contExpectJob = contExpectJob;
    }

    public Object getContExtraInfo() {
        return contExtraInfo;
    }

    public void setContExtraInfo(Object contExtraInfo) {
        this.contExtraInfo = contExtraInfo;
    }

    public Object getContHobby() {
        return contHobby;
    }

    public void setContHobby(Object contHobby) {
        this.contHobby = contHobby;
    }

    public Object getContInternship() {
        return contInternship;
    }

    public void setContInternship(Object contInternship) {
        this.contInternship = contInternship;
    }

    public Object getContJobExp() {
        return contJobExp;
    }

    public void setContJobExp(Object contJobExp) {
        this.contJobExp = contJobExp;
    }

    public Object getContJobSkill() {
        return contJobSkill;
    }

    public void setContJobSkill(Object contJobSkill) {
        this.contJobSkill = contJobSkill;
    }

    public Object getContLanguage() {
        return contLanguage;
    }

    public void setContLanguage(Object contLanguage) {
        this.contLanguage = contLanguage;
    }

    public Object getContMyDesc() {
        return contMyDesc;
    }

    public void setContMyDesc(Object contMyDesc) {
        this.contMyDesc = contMyDesc;
    }

    public Object getContMyProject() {
        return contMyProject;
    }

    public void setContMyProject(Object contMyProject) {
        this.contMyProject = contMyProject;
    }

    public Object getContProjExp() {
        return contProjExp;
    }

    public void setContProjExp(Object contProjExp) {
        this.contProjExp = contProjExp;
    }

    public Object getContPublications() {
        return contPublications;
    }

    public void setContPublications(Object contPublications) {
        this.contPublications = contPublications;
    }

    public Object getContResearch() {
        return contResearch;
    }

    public void setContResearch(Object contResearch) {
        this.contResearch = contResearch;
    }

    public Object getContSocialExp() {
        return contSocialExp;
    }

    public void setContSocialExp(Object contSocialExp) {
        this.contSocialExp = contSocialExp;
    }

    public Object getContTraining() {
        return contTraining;
    }

    public void setContTraining(Object contTraining) {
        this.contTraining = contTraining;
    }

    public String getDegree() {
        return degree;
    }

    public void setDegree(String degree) {
        this.degree = degree;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getEnglishLevel() {
        return englishLevel;
    }

    public void setEnglishLevel(String englishLevel) {
        this.englishLevel = englishLevel;
    }

    public Object getExpectJlocation() {
        return expectJlocation;
    }

    public void setExpectJlocation(Object expectJlocation) {
        this.expectJlocation = expectJlocation;
    }

    public Object getExpectSalary() {
        return expectSalary;
    }

    public void setExpectSalary(Object expectSalary) {
        this.expectSalary = expectSalary;
    }

    public String getExpectTime() {
        return expectTime;
    }

    public void setExpectTime(String expectTime) {
        this.expectTime = expectTime;
    }

    public String getGender() {
        return gender;
    }

    public void setGender(String gender) {
        this.gender = gender;
    }

    public String getGenderInf() {
        return genderInf;
    }

    public void setGenderInf(String genderInf) {
        this.genderInf = genderInf;
    }

    public String getGradTime() {
        return gradTime;
    }

    public void setGradTime(String gradTime) {
        this.gradTime = gradTime;
    }

    public String getHasOverseaEdu() {
        return hasOverseaEdu;
    }

    public void setHasOverseaEdu(String hasOverseaEdu) {
        this.hasOverseaEdu = hasOverseaEdu;
    }

    public String getHasOverseaExp() {
        return hasOverseaExp;
    }

    public void setHasOverseaExp(String hasOverseaExp) {
        this.hasOverseaExp = hasOverseaExp;
    }

    public String getHeight() {
        return height;
    }

    public void setHeight(String height) {
        this.height = height;
    }

    public Object getHometownAddress() {
        return hometownAddress;
    }

    public void setHometownAddress(Object hometownAddress) {
        this.hometownAddress = hometownAddress;
    }

    public String getHometownAddressNorm() {
        return hometownAddressNorm;
    }

    public void setHometownAddressNorm(String hometownAddressNorm) {
        this.hometownAddressNorm = hometownAddressNorm;
    }

    public Object getHukouAddress() {
        return hukouAddress;
    }

    public void setHukouAddress(Object hukouAddress) {
        this.hukouAddress = hukouAddress;
    }

    public String getHukouAddressNorm() {
        return hukouAddressNorm;
    }

    public void setHukouAddressNorm(String hukouAddressNorm) {
        this.hukouAddressNorm = hukouAddressNorm;
    }

    public String getIdCard() {
        return idCard;
    }

    public void setIdCard(String idCard) {
        this.idCard = idCard;
    }

    public String getLanguages() {
        return languages;
    }

    public void setLanguages(String languages) {
        this.languages = languages;
    }

    public String getMajor() {
        return major;
    }

    public void setMajor(String major) {
        this.major = major;
    }

    public String getMaritalStatus() {
        return maritalStatus;
    }

    public void setMaritalStatus(String maritalStatus) {
        this.maritalStatus = maritalStatus;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getNameEn() {
        return nameEn;
    }

    public void setNameEn(String nameEn) {
        this.nameEn = nameEn;
    }

    public String getNationality() {
        return nationality;
    }

    public void setNationality(String nationality) {
        this.nationality = nationality;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getPolitStatus() {
        return politStatus;
    }

    public void setPolitStatus(String politStatus) {
        this.politStatus = politStatus;
    }

    public String getRace() {
        return race;
    }

    public void setRace(String race) {
        this.race = race;
    }

    public Object getRawText() {
        return rawText;
    }

    public void setRawText(Object rawText) {
        this.rawText = rawText;
    }

    public String getRecruit() {
        return recruit;
    }

    public void setRecruit(String recruit) {
        this.recruit = recruit;
    }

    public String getResumeCretateBy() {
        return resumeCretateBy;
    }

    public void setResumeCretateBy(String resumeCretateBy) {
        this.resumeCretateBy = resumeCretateBy;
    }

    public Date getResumeCretateDttm() {
        return resumeCretateDttm;
    }

    public void setResumeCretateDttm(Date resumeCretateDttm) {
        this.resumeCretateDttm = resumeCretateDttm;
    }

    public BigDecimal getResumeIntegrity() {
        return resumeIntegrity;
    }

    public void setResumeIntegrity(BigDecimal resumeIntegrity) {
        this.resumeIntegrity = resumeIntegrity;
    }

    public String getResumeName() {
        return resumeName;
    }

    public void setResumeName(String resumeName) {
        this.resumeName = resumeName;
    }

    public String getResumeParseTime() {
        return resumeParseTime;
    }

    public void setResumeParseTime(String resumeParseTime) {
        this.resumeParseTime = resumeParseTime;
    }

    public String getResumeSource() {
        return resumeSource;
    }

    public void setResumeSource(String resumeSource) {
        this.resumeSource = resumeSource;
    }

    public String getResumeType() {
        return resumeType;
    }

    public void setResumeType(String resumeType) {
        this.resumeType = resumeType;
    }

    public String getStarSign() {
        return starSign;
    }

    public void setStarSign(String starSign) {
        this.starSign = starSign;
    }

    public String getSurname() {
        return surname;
    }

    public void setSurname(String surname) {
        this.surname = surname;
    }

    public Long getTenantId() {
        return tenantId;
    }

    public void setTenantId(Long tenantId) {
        this.tenantId = tenantId;
    }

    public String getWeight() {
        return weight;
    }

    public void setWeight(String weight) {
        this.weight = weight;
    }

    public String getWorkCompany() {
        return workCompany;
    }

    public void setWorkCompany(String workCompany) {
        this.workCompany = workCompany;
    }

    public String getWorkIndustry() {
        return workIndustry;
    }

    public void setWorkIndustry(String workIndustry) {
        this.workIndustry = workIndustry;
    }

    public String getWorkJobNature() {
        return workJobNature;
    }

    public void setWorkJobNature(String workJobNature) {
        this.workJobNature = workJobNature;
    }

    public Object getWorkLocation() {
        return workLocation;
    }

    public void setWorkLocation(Object workLocation) {
        this.workLocation = workLocation;
    }

    public String getWorkPosition() {
        return workPosition;
    }

    public void setWorkPosition(String workPosition) {
        this.workPosition = workPosition;
    }

    public Object getWorkSalary() {
        return workSalary;
    }

    public void setWorkSalary(Object workSalary) {
        this.workSalary = workSalary;
    }

    public String getWorkStartTime() {
        return workStartTime;
    }

    public void setWorkStartTime(String workStartTime) {
        this.workStartTime = workStartTime;
    }

    public String getWorkStartTimeInf() {
        return workStartTimeInf;
    }

    public void setWorkStartTimeInf(String workStartTimeInf) {
        this.workStartTimeInf = workStartTimeInf;
    }

    public String getWorkStatus() {
        return workStatus;
    }

    public void setWorkStatus(String workStatus) {
        this.workStatus = workStatus;
    }

    public String getWorkYear() {
        return workYear;
    }

    public void setWorkYear(String workYear) {
        this.workYear = workYear;
    }

    public String getWorkYearInf() {
        return workYearInf;
    }

    public void setWorkYearInf(String workYearInf) {
        this.workYearInf = workYearInf;
    }

    public String getWorkYearNorm() {
        return workYearNorm;
    }

    public void setWorkYearNorm(String workYearNorm) {
        this.workYearNorm = workYearNorm;
    }

}

